All Questions
Tagged with entity-frameworkdesign
19 questions
1vote
2answers
202views
Designing Products with multiple variations
I have a Product entity: public class Product { public int Id { get; set; } public string? Name { get; set; } public string? Description { get; set; } [ForeignKey("Brand"...
-1votes
1answer
662views
REST API designing resources for complex entities
I have an ASP.Net Core Web API where I am having difficulties designing the REST resources based on the EF Entities I have. There are three entities that describe a Reservation. First, there is the ...
0votes
1answer
199views
Venue Reservation System Logic Approach/Clarification
I hope this is the right place to ask since this is a programming related question. I’m developing a venue reservation app (similar to booking.com) and am almost done however I have 1 request for ...
1vote
1answer
84views
Architecture for independent modules writing in the same database
Let's say I have a database with a table called "invoices". Then I have a web application where users can manually create invoices against said table. I also have a desktop application that can ...
0votes
0answers
67views
How to implement M-N relationship to reflect the domain correctly
If I have three entities like this: WorkingGroup WorkingTime Shift The WorkingGroup has one or more workingTime public class WorkingGroup { public WorkingGroup() { ...
2votes
1answer
183views
Reattachment of full entity graphs for frontend/backend applications which communicates using REST API/JSON?
I am trying to develop business application with separated backend (persistence, business logic, server side workflows) and frontend (presentation, some business logic) which communicates using REST ...
43votes
5answers
61kviews
Is it good practice to use entity objects as data transfer objects?
I am wondering because if it is, why does Entity Framework not offer logic to create a new object with the same properties to transfer data between layers? I use the entity objects that I generate ...
0votes
2answers
200views
Where Should I put data related to more than one entity?
Right Now I design Time & Attendance System. If I have the following entities : Shift (Id,Name,start_time,end_time, ...etc) EX :1,Morning,08:00,16:00 WorkSchedule (Id,Name,Type,...etc) EX :1,...
1vote
2answers
365views
Separating save logic from WinForm to make it reusable
I have a Windows Form for creating configs. It has around 50 fields of data, which represent a group of entities, that I need to capture when the user presses the save button. Currently, on the press ...
-2votes
1answer
107views
Controllers and Separation of Concerns: discussing possible strategies
I've been working on a project based off of this tutorial. Unfortunately, the controller classes in this are quite dense and have terrible separation of concerns. I should have realized this ...
1vote
1answer
293views
How to evaluate the performance of a Data Access Layer b/w two ORM's?
I am currently working on a project where I am going to replace the Data Access Layer from a custom ORM to Entity Framework.(The product is almost complete and mostly any changes that will follow ...
6votes
2answers
2kviews
How to organize predefined queries with Entity Framework?
I have some queries that I use all the time (like get rows only of some specific type, or count something etc.). I'd like to organize them somehow (better then I currently do). Currently I have them ...
3votes
1answer
8kviews
Repository pattern without entity framework?
Is it possible to implement the Repository pattern without using entity framework? I am working on a small dev team of 3 on a small scale (for now) ASP.NET MVC solution. I told my manager that I ...
2votes
3answers
3kviews
Bad Practice using Auto Generated Classes for Data Access
I've seen this before but haven't found concrete reasons. When you add Entities to your EF model, EF auto generates classes for these entities. In terms of DataAccess, why is it preferred to not ...
4votes
2answers
14kviews
How to model users accounts in ASP MVC Framework with Entity Framework using code-first approach?
How do you design your code-first approach in entity framework when your code should include user data (name, password...) without repeating/overwriting what the MVC framework will generate in terms ...